home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1997 January: Mac OS SDK / Dev.CD Jan 97 SDK2.toast / Development Kits (Disc 2) / OpenDoc Development Framework / ODFDev / ODF / Found / Layer / FWFound.hpp < prev    next >
Encoding:
Text File  |  1996-09-17  |  1.8 KB  |  74 lines  |  [TEXT/MPS ]

  1. //========================================================================================
  2. //
  3. //    File:                FWFound.hpp
  4. //    Release Version:    $ ODF 2 $
  5. //
  6. //    Copyright:    (c) 1993 - 1996 by Apple Computer, Inc., all rights reserved.
  7. //
  8. //========================================================================================
  9.  
  10. #ifndef FWFOUND_HPP
  11. #define FWFOUND_HPP
  12.  
  13. #ifndef FW_USE_PRECOMPILED_HEADERS
  14. #define FW_USE_PRECOMPILED_HEADERS 0
  15. #endif
  16.  
  17. #ifndef FW_AGGRESSIVE_PRECOMPILE
  18. #define FW_AGGRESSIVE_PRECOMPILE 0
  19. #endif
  20.  
  21. #ifndef FW_PRECOMPILE_PRIVATE_HEADERS
  22. #define FW_PRECOMPILE_PRIVATE_HEADERS 0
  23. #endif
  24.  
  25. //========================================================================================
  26. //     Always Needed Includes
  27. //========================================================================================
  28. //     Environment definition file must be first
  29.  
  30. #ifndef FWENVDEF_H
  31. #include "FWEnvDef.h"
  32. #endif
  33.  
  34. //========================================================================================
  35. //     Foundation Precompiled Headers
  36. //========================================================================================
  37.  
  38. #if FW_USE_PRECOMPILED_HEADERS
  39.  
  40. // ----- C++ runtime Includes -----
  41.  
  42. #include <stddef.h>
  43.  
  44. // ----- Platform Includes -----
  45.  
  46. #if defined(FW_BUILD_WIN) && !defined(_INC_WINDOWS)
  47. #include <Windows.h>
  48. #endif
  49.  
  50. #if defined(FW_BUILD_WIN) && !defined(_INC_WINDOWSX)
  51. #include <WindowsX.h>
  52. #endif
  53.  
  54. #ifdef FW_BUILD_MAC
  55. #include "FWUniHdr.h"
  56. #endif
  57.  
  58. // ----- Foundation Includes -----
  59.  
  60. // We consider precompiling headers in this layer for this layer aggressive,
  61. // as opposed to just precompiling things this layer uses.
  62.  
  63. #if FW_AGGRESSIVE_PRECOMPILE
  64.  
  65. #ifndef FWFOUND_H
  66. #include "FWFound.h"
  67. #endif
  68.  
  69. #endif // FW_AGGRESSIVE_PRECOMPILE
  70.  
  71. #endif // FW_USE_PRECOMPILED_HEADERS
  72.  
  73. #endif // FWFOUND_HPP
  74.